regenerative tissue - Spanish English Dictionary